<HTML> <HEAD>
   <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
   <META NAME="Author" CONTENT="Andrew Rau-Chaplin">
   <META NAME="Description" CONTENT="Andrew Rau-Chaplin - Publications">
   <META NAME="KeyWords" CONTENT="Andrew Rau-Chaplin, publications, papers">
   <title>Curriculum Vita - Andrew Rau-Chaplin</title>
   <style>
<!--
h1           { font-family: Arial; margin-top: 12; margin-bottom: 12 }
h2           { font-family: Arial; margin-top: 12; margin-bottom: 6 }
li           { margin-bottom: 9 }
-->
   </style>
</HEAD> <BODY bgcolor="#FFFFFF">


<div align="center">
  <center>

<table border="0" width="80%" cellspacing="10" style="border-collapse: collapse" bordercolor="#111111" cellpadding="0">
  <tr>
    <td width="67%" align="left"><font size="6" face="Arial">Andrew Rau-Chaplin<br>
    </font><font face="Arial"><b><font size="6">CURRICULUM VITA</font></b></font></td>
    <td width="33%">
      <table border="0" width="226" align="right">
        <tr>
          <td width="108">
          <font face="Arial, Helvetica, sans-serif" size="-3">
          <a href="#Education">Education</a></font></td>
          <td width="108">
          <font face="Arial, Helvetica, sans-serif" size="-3">
          <a href="#Employment">Employment</a></font></td>
        </tr>
        <tr>
          <td width="108">
          <font face="Arial, Helvetica, sans-serif" size="-3">
          <a href="#Research">Research</a></font></td>
          <td width="108"><font face="Arial, Helvetica, sans-serif" size="-3">
          <a href="#Publications">Publications</a></font></td>
        </tr>
        <tr>
          <td width="108">
          <font face="Arial, Helvetica, sans-serif" size="-3">
          <a href="#Professional Activities">Professional
          Activities</a></font></td>
          <td width="108"><font face="Arial, Helvetica, sans-serif" size="-3">
          <a href="#Training">Graduate Training</a></font></td>
        </tr>
        <tr>
          <td width="108">
          <font face="Arial, Helvetica, sans-serif" size="-3">
          <a href="#Teaching">Treaching</a></font></td>
          <td width="108"><font face="Arial, Helvetica, sans-serif" size="-3">
          <a href="#Administration">Administration</a></font></td>
        </tr>
      </table>
    </td>
  </tr>
</table>

</center>
</div>

<table border="0" width="80%" cellspacing="10" align="center">
<tr> <td>
<div align="left">
<H1>Contact Data</h1>
    Faculty of Computer Science<br>
    Dalhousie University <br>
    6050 University Ave. <br>
    Halifax, NS Canada <br>
    B3H 1W5 <br>
<br>
    Email: arc@cs.dal.ca<br>
    Office: (902) 494-2732</div>

<h1><a name="Education">Education</a></h1>

<h2>Post Doctoral Studies</h2>
Postdoctoral Fellow, DIMACS Special Year on Massively Parallel Computation.
DIMACS is a National Science Foundation Center, Co-administered by Princeton,
Rutgers, Bellcore and AT\&T Bell Labs.

<h2>Degrees</h2>
<div align="center">
  <center>
<table border="0" width="95%" cellspacing="10" style="border-collapse: collapse" bordercolor="#111111" cellpadding="0">
  <tr>
    <td width="63" height="29">May 93 </td>
    <td height="29" width="453">
      <p>Ph.D. Computer Science, Carleton University, Ottawa, Canada. <br>
        <i>On Parallel Data Structures and Parallel Geometric Applications for
        Multicomputers</i></p>
    </td>
  </tr>
  <tr>
    <td width="63" height="50">Dec. 89</td>
    <td width="453" height="50">M.C.S. Computer Science (with distinction) Carleton
      University, Ottawa, Canada<br>
      <i>Efficient Parallel Data Structures For Fine-Grained Hypercube Multiprocessors</i>
    </td>
  </tr>
  <tr>
    <td width="63" height="50">Sep. 86</td>
    <td width="453" height="50">Bachelor Computer Science (Dean's honour roll)
      York University, Toronto, Canada<br>
      <i>Honors project: YPro: Enhancing The PROLOG Development Environment</i></td>
  </tr>
</table>

  </center>
</div>

<h2>Scholarships and Awards</h2>
<div align="center">
  <center>
<table border="0" width="95%" cellspacing="10" style="border-collapse: collapse" bordercolor="#111111" cellpadding="0">
  <tr>
    <td width="14%">1993/94</td>
    <td width="86%">DIMACS Postdoctoral Fellowship (renewable).<br>
      NSERC Postdoctoral Fellowship (renewable).</td>
  </tr>
  <tr>
    <td width="14%" height="44">1992/93</td>
    <td width="86%" height="44">
      <p>OGS - Ontario Graduate Scholarship.<br>
        Carleton University Graduate Studies Award.</p>
    </td>
  </tr>
  <tr>
    <td width="14%">1990/92</td>
    <td width="86%">NSERC - PGS3, PGS4 Postgraduate Scholarships.<br>
      Bell Northern Research (Nortel) - Post Graduate fellowship.<br>
      Carleton University Graduate Studies Award.</td>
  </tr>
  <tr>
    <td width="14%">1988/90</td>
    <td width="86%">Bell Northern Research (Nortel) - Post Graduate fellowship.<br>
      Carleton University Graduate Studies Award.</td>
  </tr>
</table>

  </center>
</div>



<h1><a name="Employment">Employment History</a> </h1>

<div align="center">
  <center>

<table border="0" width="95%" cellspacing="10" style="border-collapse: collapse" bordercolor="#111111" cellpadding="0">
  <tr>
    <td width="14%">Jun. 03 - Present</td>
    <td width="86%">Professor, Faculty of Computer Science, Dalhousie
      University.</td>
  </tr>
  <tr>
    <td width="14%">Jan. 01 - May 03</td>
    <td width="86%">Associate Professor, Faculty of Computer Science, Dalhousie
      University.</td>
  </tr>
  <tr>
    <td width="14%" height="44">Dec. 99 - <br>
      Dec. 00</td>
    <td width="86%" height="44">
      <p>Director, Electronic Commerce Programs and Associate Professor, Faculty
        of Computer Science, Dalhousie University.</p>
    </td>
  </tr>
  <tr>
    <td width="14%" height="46">July 98 - <br>
      Dec. 99</td>
    <td width="86%" height="46">Associate Professor, Faculty of Computer Science,
      Dalhousie University</td>
  </tr>
  <tr>
    <td width="14%">May. 94 - <br>
      July 98</td>
    <td width="86%">Assistant Professor, Faculty of Computer Science, Dalhousie
      University
      (Previously School of Computer Science, Technical University of Nova Scotia.)</td>
  </tr>
  <tr>
    <td width="14%"> Sep. 93 - <br>
      Sep. 94</td>
    <td width="86%">Postdoctoral Fellow, DIMACS Special Year on Massively Parallel
      Computation.</td>
  </tr>
  <tr>
    <td width="14%">
      <p>Dec. 92 -<br>
        Aug. 93</p>
    </td>
    <td width="86%">Research Staff, Foundry Consortium, Manufacturers Research
      Counsel of Ontario </td>
  </tr>
  <tr>
    <td width="14%">Sep. 88 -<br>
      Dec. 92</td>
    <td width="86%">Research Assistant, Carleton University, Parallel Algorithms
      Implementation</td>
  </tr>
  <tr>
    <td width="14%">Sep. 86 - <br>
      Sep. 88</td>
    <td width="86%">Member Scientific Staff, Bell Northern Research, Knowledge
      Technology Group</td>
  </tr>
  <tr>
    <td width="14%">Summer 85</td>
    <td width="86%">Summer Student, Bell Northern Research, Design Interpretive
      Group</td>
  </tr>
  <tr>
    <td width="14%">
      <p>Summer<br>
        80 - 84</p>
    </td>
    <td width="86%">Production Stage Manager, Piggery Theatre, North Hatley, Quebec,
      Canada.</td>
  </tr>
  <tr>
    <td width="14%">Apr. 80 -<br> Sept. 82</td>
    <td width="86%">Stage Manager (Actors Equity Association) and/or Sound Designer
      for theatrical productions at: The Bayview Playhouse, The Bathhurst Street
      Theatre, The Phoenix Theatre, Harbour Front, and Theatre London.</td>
  </tr>
</table>


  </center>
</div>


<!------------------------------------------------------------------------>

<h1><a name="Research">Research</a> </h1>

<h2 align="left">Research Interests</h2>
<div align="center">
<center>
<table border="0" width="95%" cellspacing="10" style="border-collapse: collapse" bordercolor="#111111" cellpadding="0">
<tr>
<td>
<!--sql
   SELECT TOP 1 ResearchInterests.ResearchInterests
   FROM ResearchInterests;

##sql

##sql
    ${ResearchInterests}
sql-->
</td></tr>
</table>
</center>
</div>


<h2 align="left">Research Funding</h2>
<div align="center">
<center>
<table border="0" width="95%" cellspacing="10" style="border-collapse: collapse" bordercolor="#111111" cellpadding="0">
  <tr>
  <td colspan=2><b>Grant</b></td><td><b>Start Date</b></td> <td><b>Duration</b></td> 
  <td align="center"><b>Number of Researchers</b></td> <td>
  <b>Amount</font></b></td>
  </tr>
<!--sql
   SELECT ResearchFunding.GrantId, ResearchFunding.Grant1,
   ResearchFunding.Grant2,
   Format$(ResearchFunding.StartDate,'mmm yyyy') AS formDate,
   ResearchFunding.Duration1,
   Format$(ResearchFunding.PerYear,'$#,###,###;;;') AS formPerYear ,
   ResearchFunding.ResearcherCount,
   Format$(ResearchFunding.Amount,'$#,###,###;;;') AS formAmount
   FROM ResearchFunding
   ORDER BY ResearchFunding.GrantId DESC;
##sql
    GrantId_string=G${GrantId}
    PerYear_string=${formPerYear}/Yr
##sql
    <tr>
    <td>${GrantId_string}</td><td>${Grant1} ${Grant2}</td>
    <td>${formDate}</td><td>${Duration1}<br>${PerYear_string}</td>
    <td align="center">${ResearcherCount}</td><td>${formAmount}</td>
    </tr>
sql-->
</td></tr>
</table>
</center>
</div>

<h1><a name="Publications">Publications</a></h1>

<h2>Papers in Refereed Journals</h2>

<ul>
<!-- ********** To Appear ********** -->
<!--sql
   SELECT PubsJournals.Title, PubsJournals.Authors, PubsJournals.Status,
          Format$(PubsJournals.Date,'mmm yyyy') AS formDate,
          PubsJournals.WWW, PubsJournals.JournalName
   FROM PubsJournals
   WHERE ((PubsJournals.Status)='Accepted')
   ORDER BY PubsJournals.Date DESC;
##sql
   title_string="${Title}"
   journal_string= to appear in <i> ${JournalName}</i>
##sql
   <li>
   ${Authors},
   ${title_string}
   ${journal_string}.
sql--> 

<!-- ********** Published ********** -->

<!--sql

   SELECT PubsJournals.Title, PubsJournals.Authors, PubsJournals.Status,
          Format$(PubsJournals.Date,'mmm yyyy') AS formDate,
          PubsJournals.WWW, PubsJournals.JournalName, PubsJournals.Volume, PubsJournals.Number,
          PubsJournals.Pages
   FROM PubsJournals
   WHERE ((PubsJournals.Status)='Published' )
   ORDER BY PubsJournals.Date DESC;
##sql
   title_string="${Title}"
   journal_string=, <i> ${JournalName}</i>
   volume_string=, Volume ${Volume}
   number_string=, Number ${Number}
   date_string=, ${formDate}
   pages_string=, pages ${Pages}
##sql
   <li>
   ${Authors},${title_string}${journal_string}${volume_string}${number_string}${date_string}${pages_string}.

sql--> 
</ul> 

<h2>Papers in Refereed Conference Proceedings</h2>
<!-- ********** To Appear ********** -->     
<ul> 
<!--sql
SELECT PubsConferences.ID, PubsConferences.Title,
PubsConferences.Authors, PubsConferences.Status,
Format$(PubsConferences.Date,'mmm yyyy') AS formDate,
PubsConferences.WWW, PubsConferences.ProceedingsTitle,
PubsConferences.Editor, PubsConferences.Location,
PubsConferences.Series, PubsConferences.Volume,
PubsConferences.Number, PubsConferences.publisher,
PubsConferences.Pages FROM PubsConferences WHERE
((PubsConferences.Status)='Accepted') ORDER BY
PubsConferences.Date DESC;

##sql

   title_string="${Title}"
   conference_string= to appear in <i> ${ProceedingsTitle}</i>
   date_string=, ${formDate}

   ##sql

   <li>
   ${Authors},
   ${title_string}
   ${conference_string}${date_string}.

sql-->

<!-- ********** Published ********** -->   
 
 <!--sql
SELECT PubsConferences.ID, PubsConferences.Title,
PubsConferences.Authors, PubsConferences.Status,
Format$(PubsConferences.Date,'mmm yyyy') AS formDate,
PubsConferences.WWW, PubsConferences.ProceedingsTitle,
PubsConferences.Editor, PubsConferences.Location,
PubsConferences.Series, PubsConferences.Volume,
PubsConferences.Number, PubsConferences.publisher,
PubsConferences.Pages FROM PubsConferences WHERE
((PubsConferences.Status)='Published') ORDER BY
PubsConferences.Date DESC;

   ##sql

   title_string="${Title}"
   conference_string= in <i> ${ProceedingsTitle}</i>
   volume_string=, Volume ${Volume}
   number_string=, Number ${Number}
   series_string=, ${Series}
   publisher_string=, ${Publisher}
   editor_string=, Eds. ${Editor}
   pages_string=, pages ${Pages}
   location_string=, ${Location}
   date_string=, ${formDate}

   ##sql

   <li>
   ${Authors},
   ${title_string}
   ${conference_string}${volume_string}${number_string}${series_string}${publisher_string}${editor_string}${pages_string}${location_string}${date_string}.

sql--> 
</ul> 

<h2>Edited Proceedings and Other Publications</h2>
<ul> 
<!--sql
  SELECT PubsOther.Title, PubsOther.Authors, PubsOther.Status, Format$(PubsOther.Date,'mmm yyyy') AS formDate,
  PubsOther.Description FROM PubsOther WHERE ((PubsOther.Status)='Published') ORDER BY PubsOther.Date DESC;
##sql
   title_string="${Title}"
   description_string=, ${Description}
   date_string=, ${formDate}
##sql
   <li>
   ${Authors},${title_string}${description_string}${date_string}.

sql--> 
</ul>


<h1><a name="Professional Activities">Professional Activities</a></h1>

<h2>Conference Organization</h2> 
<ul> 
 <!--sql
SELECT ProgramCommittees.Id, ProgramCommittees.Role,
ProgramCommittees.Conference, ProgramCommittees.Location,
Format$(ProgramCommittees.StartDate,'mmm yyyy') AS formDate,
ProgramCommittees.EndDate FROM ProgramCommittees WHERE
(((ProgramCommittees.Role)='Conference Co-Organizer' Or
(ProgramCommittees.Role)='Conference Organizer' Or
(ProgramCommittees.Role)='General Chair of Conference'))ORDER BY
ProgramCommittees.StartDate DESC;

##sql
   location_string=, ${Location}
   date_string=, ${formDate}

##sql
   <li><b>${Role}</b>, ${Conference}${location_string}${date_string}.</li>
sql--> 
</ul>


<h2>Program Committees</h2>
<ul>
<!--sql

SELECT ProgramCommittees.Id, ProgramCommittees.Role,
       ProgramCommittees.Conference, ProgramCommittees.Location,
       Format$(ProgramCommittees.StartDate,'mmm yyyy') AS formDate
FROM   ProgramCommittees
WHERE (((ProgramCommittees.Role)='Chair of Program Committee' Or
       (ProgramCommittees.Role)='Co-Chair of Program Committee' Or
       (ProgramCommittees.Role)='Member of Program Committee'))
ORDER BY ProgramCommittees.StartDate DESC;

##sql
   location_string=, ${Location}
   date_string=, ${formDate}
##sql
   <li><b>${Role}</b>, ${Conference}${location_string}${date_string}.</li>

sql-->
</ul>

<h2>Peer Review</h2>
<ul>
<!--sql
SELECT ResearchPeerReview.ID, ResearchPeerReview.Activity,
ResearchPeerReview.Description FROM ResearchPeerReview
ORDER BY ResearchPeerReview.ID;

##sql

##sql
   <li><b>${Activity}</b>,
   ${Description}.</li>

sql--> 
</ul>


<h2>Lectures</h2>

<ul>
<!--sql
   SELECT ResearchLectures.Event, ResearchLectures.Description,
   Format$(ResearchLectures.Date,'mmm dd yyyy') AS formDate
   FROM ResearchLectures
   ORDER BY ResearchLectures.Date DESC;
##sql
   date_string=, ${formDate}.
##sql
   <li><b>${Event}</b><br>
   ${Description}. ${formDate}</li>
sql--> 
</ul>


<h1><a name="Training">Training of Highly Qualified Personnel</a></h1>

<h2>Graduate Student Supervision</h2>
<ul>
<!---------------Current Students------------------->
<!--sql
SELECT HQPStudents.Name, HQPStudents.Status,
Format$(HQPStudents.EndDate,'mmm yyyy') AS formDate,
HQPStudents.Degree, HQPStudents.Title, HQPStudents.Position,
HQPStudents.Role FROM HQPStudents WHERE
((HQPStudents.Status)='Expected') ORDER BY HQPStudents.EndDate
DESC;

##sql
   degree_string=, ${Degree} candidate. Expected graduation ${formDate}.
   title_string= Thesis topic: ${Title}
   role_string= (${Role})
##sql
   <li>
   <b>${Name}</b>${degree_string} ${title_string}. ${role_string}</li>

sql--> 

<!---------------Graduated Students------------------->

<!--sql
SELECT HQPStudents.Name, HQPStudents.Status,
   Format$(HQPStudents.EndDate,'mmm yyyy') AS formDate,
   HQPStudents.Degree, HQPStudents.Title, HQPStudents.Position,
   HQPStudents.Role FROM HQPStudents
WHERE ((HQPStudents.Status)='Awarded')
ORDER BY HQPStudents.EndDate DESC;

##sql
   degree_string=, ${Degree} ${Status} ${formDate}.
   title_string= Thesis title: "${Title}".
   current_position_string= Position on graduation: ${Position}.
   role_string= (${Role})
##sql
   <li>
   <b>${Name}</b>${degree_string} ${title_string} ${current_position_string}  ${role_string}</li>

sql-->
</ul>

<h2>Co-Supervisor of Undergraduate Honours Thesis - Carleton University</h2>
<ul> 
<li> <b>C. Spencer</b>, "kd-trees on Fine-Grained Hypercube", Winter 1992. 
<li>  <b>A. Leung</b>,  "Performance Evaluation on the CM-2", Winter 1992. 
<li>  <b>R. Cheung</b>,  "Parallel color quantization", Summer 1991. 
<li>  <b>L-F. Wong</b>,  "Parallel k-mean iterative clustering", Summer 1991. 
<li>  <b>L. Nguyen</b>,  "Computational geometry algorithms for hypercubes", Fall 1990. 
<li>  <b>H. Lin</b>,  "A parallel knowledge-base server for hypercube multicomputer", Fall 1990.
<li>  <b>P. Lucuik</b>,  "Simulation of parallel multiple tree search for AI", Winter 1990. 
<li>  <b>K. Bourgault</b>,  "Optimization of hypercube routing algorithms", Winter 1990. 
<li>  <b>D. Villeneuve</b>,  "Optimization of hypercube routing algorithms", Winter 1990. 
<li>  <b>W.S. Yeong</b>,  "Parallel fractional cascading on a hypercube multicomputer", Winter 1990. 
<li>  <b>V. Ho</b>,  "Implementing branch and bound algorithms on a hypercube", Fall 1989. 
</ul>

<h2>Membership Guiding Committees</h2>

<ul>
<!--sql
SELECT HQPGuidingCommittees.Name, HQPGuidingCommittees.Status,
Format$(HQPGuidingCommittees.EndDate,'mmm yyyy') AS formDate,
HQPGuidingCommittees.Degree, HQPGuidingCommittees.Discipline,
HQPGuidingCommittees.Title
FROM HQPGuidingCommittees
ORDER BY HQPGuidingCommittees.EndDate DESC;

   ##sql
   degree_string=, ${Degree} ${Discipline}, ${Status}
   title_string=, "${Title}"
   date_string= ${formDate}
   ##sql
   <li>
   <b>${Name}</b>${degree_string} ${date_string}${title_string}.</li>

   sql--> 
</ul>

<h2>Supervision of Co-Op Students</h2> 
<div align="center">
  <center>
<table border="0" width="95%" cellspacing="10"  cellpadding="0" height="6">
<tr><td >
I supervised two TUNS undergraduate Co-op students, P. Spierenburg and T. Doucette, for 4
and 8 month work terms, respectively, during the period 95-96.
</td></tr>
</table>
</center>
</div>


<h1><a name="Teaching">Teaching Experience</a></h1> 

<h2>Courses Taught - Dalhousie/TUNS</h2>

<ul>
<!--sql
SELECT TeachingCourses.CourseNumber AS
TeachingCourses_CourseNumber, TeachingCourses.Term,
Format$(TeachingCourses.StartDate,'yyyy') AS formDate, [Lookup
Courses].CourseNumber AS [CourseNumber], [Lookup
Courses].CourseName FROM [Lookup Courses] INNER JOIN
TeachingCourses ON [Lookup Courses].CourseNumber =
TeachingCourses.CourseNumber ORDER BY TeachingCourses.StartDate
DESC;

##sql
   course_string= ${CourseName}
   date_string= ${Term} ${formDate}
##sql
   <li><b>${TeachingCourses_CourseNumber}</b>
   ${course_string}.  ${date_string}.

sql--> 
</ul>

<h2>Courses Taught - Carleton University</h2>
<ul>
<li><b>95.409</b> Introduction to Parallel and Systolic
  Computing. Fall 1992. 
<li><b>95.107</b> Introduction to Structured Programming.
  Summer 1991. 
<li><b>95.105</b> Introduction to Computer Science (for majors).Winter
  1991. 
<li><b>95.105</b> Introduction to Computer Science (for majors). Co-Instructor.
  Fall 1990. 
<li><b>95.100</b> Introduction to Computer Science for the Humanities.
  Winter 1990. 
<li><b>95.101</b> Introduction to Computer Science for the Social
  Sciences. Fall 1989. 
<li><b>95.101</b> Introduction to Computer Science for
  the Social Sciences. Summer 1989. 
</ul>


<h1><a name="Administration">Academic Administration</a></h1>

<ul>
<!---------------First list the committees with no end date-------------------> 
<!--sql
SELECT AdminCommittees.Committee, AdminCommittees.Role,
Format$(AdminCommittees.StartDate,'mmm yyyy') AS sDate,
Format$(AdminCommittees.EndDate,'mmm yyyy') AS eDate FROM
AdminCommittees WHERE AdminCommittees.EndDate is null ORDER BY
AdminCommittees.EndDate DESC;

   ##sql
   date_string= ${sDate} - Present
   ##sql
   <li>
   <b>${Committee}</b>, ${Role}, ${date_string}

sql--> 

<!---------------Now list the committees which have end dates------------------->
<!--sql
SELECT AdminCommittees.Committee, AdminCommittees.Role,
Format$(AdminCommittees.StartDate,'mmm yyyy') AS sDate,
Format$(AdminCommittees.EndDate,'mmm yyyy') AS eDate FROM
AdminCommittees WHERE AdminCommittees.EndDate is not null ORDER BY
AdminCommittees.EndDate DESC;

   ##sql
   date_string= ${sDate} - ${eDate}
   ##sql
   <li>
   <b>${Committee}</b>, ${Role}, ${date_string}

 sql-->
</ul>

<h2>Industrial Outreach</h2>

<ul>
<li><b>Member of the Board of Directors</b>, NovaKnowledge, 1995-1997. 
<li><b>Area expert for Entrepreneurs' Forum</b>, 1999. 
</ul>

<h1>Industrial Experience</h1> 
<div align="center">
  <center>
<table border="0" width="95%" cellspacing="10"  cellpadding="0" height="6">
<tr><td >
<p>
  <b> Research Staff, Foundry Consortium, Manufacturers Research Counsel of Ontario</b><br>
  The foundry consortium of the Manufacturers Research Counsel of Ontario (MRCO)
  was engaged is a large multi-year project to produce a "virtual foundry".
  This virtual foundry is a multi-physics simulation system based on finite element
  methods. The aim of the system is to simulate industrial casting processes,
  thereby allowing molds, rigging and casting methods to be experimented with,
  in software, before engaging in the expensive and time consuming process of
  die construction. MRCO is heavily supported by both NSERC and industrial concerns.
  While at MRCO I worked (with others) on the underlying FEM geometry library,
  automatic mesh generation, Smalltalk based user interfaces, and a distributed/multiprocessor
  version of the virtual foundry. 
</p>
 
<p>
  <b>  Member Scientific Staff, Knowledge Technology Group, Bell Northern Research</b><br>
 While a member of
  Bell Northern Research's Knowledge Technology Group I spent two years studying
  the problem of adapting expert system technology to the complex real-time environment
  of large scale network management. I was the principle designer of a prototype
  real-time expert system for the monitoring and control of large packet switching
  networks. In 1988 this prototype was put on-line at the national control center
  of Canada's nation wide packet switching network (DATAPAC) and intensively evaluated.
  A product based on this technology was integrated into Northern Telecom's DPN
  network management system and released in 1990. It was the first product based
  on expert systems technology to be added into Northern Telecom's product line.
  Since then BNR/NT has discovered the wide applicability of this technology.
  At one point, over 25 software designers were involved in projects aimed at
  extending and reapplying this technology to other types of networks. This was
  and may well be one of the largest industrial applications of expert system
  technology in Canada. 
</p>
 
<p>
  <b>Summer Student, Design Interpretive Group, Bell Northern Research</b><br>
  Member of the man-machine interaction study group.
  Implemented a prototype of an advanced man-machine interface on a LMI Lisp Machine.
</p>
</td></tr>
</table>
</center>
</div>




<!---------------------------Close off Main Table-------------------------->
 </center>
</div>

<td width="10">
</tr>
</table>
<!-------------------------------Footer----------------------------->

<table border="0" width="90%" cellspacing="15" align="center">
  <tr>
    <td>
      <center>
<CENTER>
  <hr>
  <A HREF="http://www.cs.dal.ca/~arc"><font face="Arial, Helvetica, sans-serif" size="-1">Home</font></A><font face="Arial, Helvetica, sans-serif" size="-1">
  * <A HREF="http://www.cs.dal.ca/~arc/papers/index.html">Publications</A> *
  <A HREF="http://www.cs.dal.ca/~arc/projects/index.html">Research</A> * <A HREF="http://www.cs.dal.ca/~Earc/pointers/index.html">Pointers</A>
  </font>
</CENTER> <CENTER>
  <font face="Arial, Helvetica, sans-serif" size="-1"><A HREF="http://www.cs.dal.ca/~arc/teaching/index.html">Teaching</A>
  * <A HREF="http://www.cs.dal.ca/~arc/contact.html">Contact me</A></font></CENTER>
      </center>
      </td>
  </tr>
</table> <p>&nbsp;</p> <p>&nbsp;</p>

</BODY>

</html> 